body div li {  
	margin: 0px;
	padding:0px;
}
.accordion-body {
	margin:0px;
	padding:0px;
}
.panel-header {
	height:30px;	
}
.panel panel-htop {
	height:30px;
}
.panel-title {
	margin-top:4%;
	font-size:15px;
}
.pannel-item {
	font-size:15px;
	line-height:15px;
	height:25px;
}
.logo {
	background: rgba(0, 0, 0, 0) url("") no-repeat scroll 0 0;
	border: 0 solid #f00;
	float: left;
	height: 62px;
	margin-top: 4px;
	width: 520px;
}
.north {
	background-color: #e0ecff;
}
#fat-menu {
	height: px;
}
#left_menu ul{
	list-style-type:none;
	margin:0px; 
	padding:0px;
}
#left_menu ul li a,#left_menu ul li a:link,#left_menu ul li a:visited{
	display: block ;
	line-height: 20px ;
	border:1px solid white;
	padding: 4px 10px;
	color: #207EAD ;
	text-decoration: none ;
}
#left_menu ul li a:hover{
	/**border:1px dashed #99bbe8;*/
	background:#e0ecff;
	cursor:pointer;
	color: #000 ;
	text-decoration: none ;
}
#left_menu{
	margin-right:0px;
	box-shadow: 1px 3px 20px #888888;
}

#left_menu_area{
	background-color:#EFEFEF;
}
#left_menu .accordion-header{
	height:30px;
	border-width:0px 0px 0px 2px;
	border-style: solid;
	border-color:#ffffff;
}

#left_menu .accordion-header .panel-title{
	margin-top:7px;
	font-size:14px;
	color:#6A6A6A;
	padding-left:23px;
}

.childrenStyle{
	position: relative;
	display: block;
	padding-left: 39px;
	padding-top : 10px;
	padding-bottom :10px;
	font-size: 14px;
}

.content_main{height:calc(100% - 48px);-webkit-overflow-scrolling:touch;}
.content_main>.cur{display:block;}
.iframe{height:100%;display:none;}
body {
	overflow-x:hidden;
	overflow-y:hidden;
}